|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ instruction : 教授, 教育, 指令, 指図, 使用説明書, 指導 ・ set : 1.始める, 決める, 2.設定する, を配置する, を定める, を整える, をつける, 置いた(く), 設定する, 没する, ひとまとまり, 集合, 仲間, 所定の, 決まった, 定まる
CLMUL instruction set(Carry-less Multiplication instruction set、CLMUL、あるいはPCLMULQDQとも)は、インテルおよびAMDのマイクロプロセッサに用いられているx86命令セットである。2008年にインテルによって提唱され、2010年のWestmereプロセッサから利用可能となった。この命令セットの目的は、有限体上での乗法に基づいた、ブロック暗号の暗号利用モードの一つであり認証付き暗号であるGalois/Counter Modeの高速化である。CLMULによって、従来の命令セットと比較してGF(2k) の有限体上での乗法をより効率的に実装することができる〔Detailed description of instructions on Intel website 〕。もう一つの目的は、CRCの計算の高速化である。 == 命令一覧 == PCLMULLQLQDQ xmmreg,xmmrm 66 0f 3a 44 /r 00 PCLMULHQLQDQ xmmreg,xmmrm 66 0f 3a 44 /r 01 PCLMULLQHQDQ xmmreg,xmmrm 66 0f 3a 44 /r 02 PCLMULHQHQDQ xmmreg,xmmrm 66 0f 3a 44 /r 03 PCLMULQDQ xmmreg,xmmrm,imm 66 0f 3a 44 /r ib 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「CLMUL instruction set」の詳細全文を読む スポンサード リンク
|